beating or thrashing severely

  1. tepeleme